RAIS  3.2
RAIS::Common::RADEVClasses::RadiationSource Class Reference
Inheritance diagram for RAIS::Common::RADEVClasses::RadiationSource:
RAIS::Common::RADEVClasses::RADEVTable

List of all members.

Public Member Functions

override string GetSourceName ()
 This method returns name of source.
override List< RADEVTable > GetData ()
 This method returns rows from RadiationSource table.
override bool IsValid (RADEVCriterias criterias)
 This method check this row by criterias.
 RadiationSource (IDataReader reader)

Static Public Member Functions

static RADEVTable CreateInstatce ()
 This method creates new instance of RadiationSource.

Protected Member Functions

override string GetCommandString ()
override void AddNewRow (IDataReader reader)

Protected Attributes

const string commandString = "SELECT * FROM [RADEV Report - Radiation Sources]()"
const string sourceName = "RADEVData_RadiationSource"

Properties

string Nuclide [get]
 Get Nuclide value.
string NucActivity [get]
 Get NucActivity value.
string NucUnits [get]
 Get NucUnits value.
string NucManufacturer [get]
 Get NucManufacturer value.
string NucSerial [get]
 Get NucSerial value.
string SCat [get]
 Get SCat value.
string DeviceName [get]
 Get DeviceName value.
string RadSourceNum [get]
 Get RadSourceNum value.

Constructor & Destructor Documentation

RAIS::Common::RADEVClasses::RadiationSource::RadiationSource ( IDataReader  reader)

Definition at line 99 of file RadiationSource.cs.


Member Function Documentation

override void RAIS::Common::RADEVClasses::RadiationSource::AddNewRow ( IDataReader  reader) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 118 of file RadiationSource.cs.

static RADEVTable RAIS::Common::RADEVClasses::RadiationSource::CreateInstatce ( ) [static]

This method creates new instance of RadiationSource.

Returns:
instance of RadiationSource

Definition at line 65 of file RadiationSource.cs.

override string RAIS::Common::RADEVClasses::RadiationSource::GetCommandString ( ) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 114 of file RadiationSource.cs.

override List<RADEVTable> RAIS::Common::RADEVClasses::RadiationSource::GetData ( ) [virtual]

This method returns rows from RadiationSource table.

Returns:
RadiationSource rows

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 82 of file RadiationSource.cs.

override string RAIS::Common::RADEVClasses::RadiationSource::GetSourceName ( ) [virtual]

This method returns name of source.

Returns:
Source Name

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 74 of file RadiationSource.cs.

override bool RAIS::Common::RADEVClasses::RadiationSource::IsValid ( RADEVCriterias  criterias) [virtual]

This method check this row by criterias.

Parameters:
criteriasReport criterias
Returns:
Is valid

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 91 of file RadiationSource.cs.


Member Data Documentation

const string RAIS::Common::RADEVClasses::RadiationSource::commandString = "SELECT * FROM [RADEV Report - Radiation Sources]()" [protected]

Definition at line 13 of file RadiationSource.cs.

const string RAIS::Common::RADEVClasses::RadiationSource::sourceName = "RADEVData_RadiationSource" [protected]

Definition at line 14 of file RadiationSource.cs.


Property Documentation

string RAIS::Common::RADEVClasses::RadiationSource::DeviceName [get]

Get DeviceName value.

Definition at line 54 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::NucActivity [get]

Get NucActivity value.

Definition at line 34 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::Nuclide [get]

Get Nuclide value.

Definition at line 30 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::NucManufacturer [get]

Get NucManufacturer value.

Definition at line 42 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::NucSerial [get]

Get NucSerial value.

Definition at line 46 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::NucUnits [get]

Get NucUnits value.

Definition at line 38 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::RadSourceNum [get]

Get RadSourceNum value.

Definition at line 58 of file RadiationSource.cs.

string RAIS::Common::RADEVClasses::RadiationSource::SCat [get]

Get SCat value.

Definition at line 50 of file RadiationSource.cs.


The documentation for this class was generated from the following file: